that which testifies - German English Dictionary